package com.movisol.usagetrackingclient;

import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;

@SuppressWarnings("serial")
public class SessionData implements Serializable {
	double AccumulatedRunTimeCount;
	int RunCount;
	Date RunDate;
	int RunTimeCount;
	int FeaturesPurchased;
	HashMap<String,String> UserCustomData;

	/**
	 * @return the accumulatedRunTimeCount
	 */
	public double getAccumulatedRunTimeCount() {
		return AccumulatedRunTimeCount;
	}
	/**
	 * @param accumulatedRunTimeCount the accumulatedRunTimeCount to set
	 */
	public void setAccumulatedRunTimeCount(double accumulatedRunTimeCount) {
		AccumulatedRunTimeCount = accumulatedRunTimeCount;
	}

	/**
	 * @return the runCount
	 */
	public int getRunCount() {
		return RunCount;
	}
	/**
	 * @param runCount the runCount to set
	 */
	public void setRunCount(int runCount) {
		RunCount = runCount;
	}
	/**
	 * @return the runDate
	 */
	public Date getRunDate() {
		return RunDate;
	}
	/**
	 * @param runDate the runDate to set
	 */
	public void setRunDate(Date runDate) {
		RunDate = runDate;
	}
	/**
	 * @return the runTimeCount
	 */
	public int getRunTimeCount() {
		return RunTimeCount;
	}
	/**
	 * @param runTimeCount the runTimeCount to set
	 */
	public void setRunTimeCount(int runTimeCount) {
		RunTimeCount = runTimeCount;
	}
	
	public HashMap<String, String> getUserCustomData() {
		return UserCustomData;
	}
	public void setUserCustomData(HashMap<String, String> userCustomData) {
		UserCustomData = userCustomData;
	}
	
}
